package com.plian.system.entity.pm.bondrepaymenta;

import com.baomidou.mybatisplus.annotation.TableName;
import com.plian.system.mybatis.base.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 债券偿还主表实体类
 *
 * @author BladeX
 * @since 2019-10-29
 */
@Data
@TableName("cqzc_bond_repayment_a")
@EqualsAndHashCode(callSuper = true)
public class BondRepaymentA extends BaseEntity {

	private static final long serialVersionUID = 1L;

	/**
	* 单据编码
	*/
		private String code;
	/**
	* 额度填报单号
	*/
		private Long amountCodeId;
	/**
	* 发行单号
	*/
		private Long issueNumber;
	/**
	* 发行方
	*/
		private Long issuer;
//	/**
//	* 企业级次
//	*/
//		@ApiModelProperty(value = "企业级次")
//		private Long companyRankId;
//	/**
//	* 所属集团企业
//	*/
//		@ApiModelProperty(value = "所属集团企业")
//		private String groupCompany;
//	/**
//	* 发行债券名称
//	*/
//		@ApiModelProperty(value = "发行债券名称")
//		private String applicationQuota;
//	/**
//	* 剩余可发债额度
//	*/
//		@ApiModelProperty(value = "剩余可发债额度")
//		private String remainingBondDebt;
//	/**
//	* 发行期次
//	*/
//		@ApiModelProperty(value = "发行期次")
//		private String issuePeriod;
//	/**
//	* 发行金额
//	*/
//		@ApiModelProperty(value = "发行金额")
//		private String issueAmount;
	/**
	* 偿还编号
	*/
		private String repayCode;
	/**
	* 未偿还金额
	*/
		private BigDecimal unpaidAmount;
	/**
	* 备注
	*/
		private String remark;
	/**
	* 乐观锁字段
	*/
		private Integer tsVersion;
	/**
	* 版本号
	*/
		private String version;
	/**
	* 审批人
	*/
		private String approvedUser;
	/**
	* 审批时间
	*/
		private Date approvedTime;
	/**
	* 审批意见
	*/
		private String approvedOpinion;
	/**
	* 备选1
	*/
		private String def1;
	/**
	* 备选2
	*/
		private String def2;
	/**
	* 备选3
	*/
		private String def3;
	/**
	* 备选4
	*/
		private String def4;
	/**
	* 备选5
	*/
		private String def5;
	/**
	* 备选6
	 */
		private String def6;
	/**
	* 备选7
	*/
		private String def7;
	/**
	* 备选8
	*/
		private String def8;
	/**
	* 备选9
	*/
		private BigDecimal def9;
	/**
	* 备选10
	*/
		private BigDecimal def10;
	/**
	* 备选11
	*/
		private BigDecimal def11;
	/**
	* 备选12
	 */
		private BigDecimal def12;
	/**
	* 备选13
	*/

		private BigDecimal def13;
	/**
	* 备选14
	*/

		private Date def14;
	/**
	* 备选15
	*/

		private Date def15;
	/**
	* 备选16
	*/

		private Date def16;
	/**
	* 备选17
	*/

		private Date def17;
	/**
	* 备选18
	*/
		private Long def18;
	/**
	* 备选19
	*/
		private Long def19;
	/**
	* 备选20
	*/
		private Long def20;
}
